package com.leesche.zcsp.node.utils.web.mathematical;

import java.math.BigDecimal;

/**
 * @author Jerry Chan
 * @version V1.0
 * @Title: node
 * @Package com.leesche.zcsp.node.utils.web.mathematical
 * @Description:( 在这里描述这个类是做什么的 )
 * @date 2016年11月07日 9:51
 */
public class MoneyCount {

    /**
     * @Title: worthCount
     * @Description: TODO( 根据纸币的面额和数量统计该面额的总金额 )
     * @author Jerry Chan
     * @date 2016-11-07 09:57:57
     * @param worth 纸币的面额
     * @param quantity 该面额的纸币的数量
     * @return 该面额的总金额
     */
    public static BigDecimal worthCount(Integer worth,Integer quantity){
        return new BigDecimal(worth).multiply(new BigDecimal(quantity));
    }

    /**
     * @Title: percentageCount
     * @Description: TODO( 根据支付的金额按百分比计算 )
     * @author Jerry Chan
     * @date 2016-11-07 10:13:25
     * @param payTotal 支付的金额
     * @param percentage 百分比
     * @return 按百分比计算后的金额
     */
    public static BigDecimal percentageCount(Long payTotal,BigDecimal percentage){
        return new BigDecimal(payTotal).divide(percentage);
    }


}
